« Back to London 2006
This is a view of the Canadian Embassy across Trafalgar square. The Christmas tree was a present from Oslo to London - it's apparently the Queen of the Forest.
Permalink